a sharp criticism - Francés Inglés Diccionario